(some) new blood - Turco Inglés Diccionario